hen that lays the eggs in a bush and leaves when the chicks are born - Español Inglés Diccionario